fresh bait - Turkish English Dictionary